XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Components of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]        
Cash and cash equivalents $ 135,657 $ 119,808 $ 163,859  
Restricted cash and cash equivalents included in current assets 4,081 7,171 4,985  
Restricted cash and cash equivalents included in other assets 2,483 2,538 2,538  
Total cash, cash equivalents, and restricted cash shown in the consolidated statements of cash flows $ 142,221 $ 129,517 $ 171,382 $ 228,866