XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Construction Contract and Other Service Revenues - Accounts Receivable, Contract Asset and Contract Liability (Details) - Construction Contract Revenue - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Change in Accounts Receivable        
Beginning balance     $ 8,828 $ 10,500
Ending balance $ 2,308 $ 3,836 2,308 3,836
Change in Contract with Customer, Asset        
Beginning balance     17,050 15,086
Ending balance 14,795 22,540 14,795 22,540
Change in Contract with Customer, Liability        
Beginning balance     2,016 4,176
Ending balance 2,210 2,536 2,210 2,536
Portion of beginning balance recognized in revenue during: $ 16 $ 87 $ 201 $ 2,198