XML 63 R51.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
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Supplemental Cash Flow Elements [Roll Forward]      
Cash paid for interest $ 6,353 $ 11,014 $ 22,211
Cash paid for income taxes 3,403 38,072 55,288
Cash and cash equivalents, beginning balance 36,740 113,445 50,748
Restricted cash, beginning balance 42,327 108,883 21,986
Cash and cash equivalents, beginning of year 79,067 222,328 72,734
Cash and cash equivalents, ending balance 19,918 36,740 113,445
Restricted cash , ending balance 20,557 42,327 108,883
Cash and cash equivalents, end of year 40,475 79,067 222,328
Payment on mortgages, other notes and bonds payable      
Mortgages and other notes payable 12,452 6,481 67,263
Bonds payable 0 131,176 43,759
Payment on mortgages, other notes and bonds payable $ 12,452 $ 137,657 $ 111,022