Summary of Significant Accounting Policies - Schedule of the Impact of Adoption (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
[1] | Dec. 31, 2024 |
[1] | Dec. 31, 2023 |
Jan. 01, 2023 |
||
|---|---|---|---|---|---|---|---|---|
| ASSETS | ||||||||
| Allowance for credit losses | $ 3,930 | $ 13,898 | $ 21,849 | $ 3,588 | ||||
| Liabilities: | ||||||||
| Accrued expenses and other liabilities | 7,852 | |||||||
| ASU 2016-13 | ||||||||
| ASSETS | ||||||||
| Allowance for credit losses | 8,375 | |||||||
| Liabilities: | ||||||||
| Accrued expenses and other liabilities | 8,187 | |||||||
| ASU 2016-13 | Impact of Adoption | ||||||||
| ASSETS | ||||||||
| Allowance for credit losses | 4,787 | |||||||
| Liabilities: | ||||||||
| Accrued expenses and other liabilities | $ 335 | |||||||
| ||||||||