Summary of Significant Accounting Policies - Credit Loss Summary (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Beginning balances | $ (34,741) | $ (1,377) |
| (Provision for) reversal of credit losses | 2,983 | (1,213) |
| Reversal of individual reserve of credit losses | 0 | (2,412) |
| Ending balances | (31,758) | (5,002) |
| General Reserve | ||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Ending balances | (8,678) | (2,590) |
| Individual Reserve | ||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Ending balances | $ (23,080) | $ (2,412) |