| 2025 Q3 |
2025 Q3 Consolidated Finacial Statements |
 |
| 2025 Q2 |
2025 Q2 Consolidated Finacial Statements |
 |
| 2025 Q1 |
2025 Q1 Consolidated Finacial Statements |
 |
| 2024 Q4 |
2024 Q4 Parent Company Only Financial Statements |
 |
| 2024 Q4 |
2024 Q4 Consolidated Finacial Statements |
 |
| 2024 Q2 |
2024 Q2 Consolidated Finacial Statements |
 |
| 2023 Q4 |
2023 Q4 Parent Company Only Financial Statements |
 |
| 2023 Q4 |
2023 Q4 Consolidated Finacial Statements |
 |
| 2023 Q2 |
2022 Q4 Consolidated Finacial Statements |
 |
| 2022 Q4 |
2022 Q4 Consolidated Finacial Statements |
 |
| 2021 Q4 |
2021 Q4 Consolidated Finacial Statements |
 |