XML 60 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]        
Cash and cash equivalents $ 98,417 $ 99,134 $ 182,705  
Restricted cash (included in other current assets) 1,105   1,801  
Restricted cash (included in other non-current assets) 3,167   2,425  
Total cash, cash equivalents and restricted cash at the end of the period in the condensed consolidated statement of cash flows $ 102,689 $ 102,542 $ 186,931 $ 252,120