XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
note_receivable
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Commitments and Contingencies        
Line of credit, performance and payment bonds $ 8,300 $ 6,500    
Number of notes receivable | note_receivable 5      
Loans and leases receivable, commitments, variable rates $ 23,900      
Allowance related to unfunded commitments 377 732 $ 569 $ 338
Other liabilities        
Commitments and Contingencies        
Allowance related to unfunded commitments 400 $ 700    
Harbor Point Parcel 4 | Payment Guarantee        
Commitments and Contingencies        
Outstanding guarantee 100      
Senior loan $ 32,900