v3.26.1
Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Cash, Cash Equivalents and Restricted Cash      
Cash and cash equivalents at beginning of period $ 52,713   $ 72,185
Restricted cash at beginning of period 14,755   15,376
Beginning of period 67,468 $ 63,296 87,561
Cash and cash equivalents at end of period 34,878 52,713  
Restricted cash at end of period 10,845 14,755  
End of period $ 45,723 $ 67,468 $ 63,296