XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Investment in Joint Ventures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures [Roll Forward]      
Beginning balance $ 92,710 $ 57,893  
Equity in earnings in these joint ventures 14,472 6,427 $ 10,390
Distribution of earnings (4,546) (15,603)  
Equity contributions in existing and purchase of interest in joint ventures 1,496 43,993  
Impairment loss (75)    
Ending balance $ 104,057 $ 92,710 $ 57,893