XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Significant Accounting Policies - Reconciliation of Cash and Cash Equivalents and Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Accounting Policies [Abstract]        
Cash and cash equivalents $ 36,984 $ 74,109    
Restricted cash and cash equivalents 3,049 2,785    
Restricted cash and cash equivalents included in Other Assets 4,102 3,677    
Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statements of cash flows $ 44,135 $ 80,571 $ 54,599 $ 81,615