XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Cash Flow Information - Schedule of Noncash Investing and Financing Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Supplemental Cash Flow Elements [Abstract]    
Cash paid for interest $ 1,504 $ 1,544
Cash paid for taxes 3,206 0
Supplemental Cash Flow Elements [Roll Forward]    
Cash and cash equivalents, beginning balance 19,915 36,700
Restricted cash, beginning balance 20,557 42,327
Cash, cash equivalents and restricted cash, beginning of period 40,472 79,027
Cash and cash equivalents, ending balance 13,779 54,662
Total cash, cash equivalents and restricted cash 32,016 93,014
Restricted cash, ending balance 18,237 38,352
Cash, cash equivalents and restricted cash, end of period $ 32,016 $ 93,014