XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Cash Flows Information - Schedule of Interest Paid and Other Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Supplemental Cash Flow Elements [Roll Forward]    
Cash paid for interest $ 1,587 $ 1,597
Cash paid for taxes 3,206 0
Cash and cash equivalents, beginning balance 19,918 36,740
Restricted cash, beginning balance 20,557 42,327
Cash, cash equivalents and restricted cash, beginning of period 40,475 79,067
Cash and cash equivalents, ending balance 13,800 54,700
Restricted cash, ending balance 18,237 38,352
Cash, cash equivalents and restricted cash, end of period $ 32,037 $ 93,052