XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Business and Basis of Presentation Supplemental Cash Flow information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalent $ 22,542 $ 14,590    
Income Taxes Paid 7,662 7,066    
Restricted Cash 23,841 10,556 $ 17,669  
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 46,383 25,146 $ 47,275 $ 19,223
Long-term Debt [Member]        
Interest Paid, Including Capitalized Interest, Operating and Investing Activities $ 12,361 $ 0