v3.26.1
Supplemental Cash Flows Information - Schedule of Interest Paid and Other Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Supplemental Cash Flow Elements [Abstract]      
Cash paid for interest $ 5,562 $ 6,353 $ 11,014
Cash paid for income taxes 2,281 3,403 38,072
Supplemental Cash Flow Elements [Roll Forward]      
Cash and cash equivalents, beginning balance 19,918 36,740 113,445
Restricted cash, beginning balance 20,557 42,327 108,883
Cash and cash equivalents, beginning of year 40,475 79,067 222,328
Cash and cash equivalents, ending balance 14,180 19,918 36,740
Restricted cash , ending balance 15,233 20,557 42,327
Cash and cash equivalents, end of year 29,413 40,475 79,067
Payment on mortgages, other notes and bonds payable      
Mortgages and other notes payable 35,154 12,452 6,481
Bonds payable 0 0 131,176
Payment on mortgages, other notes and bonds payable $ 35,154 $ 12,452 $ 137,657