XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
note_receivable
Dec. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Commitments and Contingencies        
Line of credit, performance and payment bonds $ 6,700 $ 6,500    
Number of notes receivable | note_receivable 6      
Loans and leases receivable, commitments, variable rates $ 35,100      
Allowance related to unfunded commitments 562 732 $ 198 $ 338
Other liabilities        
Commitments and Contingencies        
Allowance related to unfunded commitments 600 $ 700    
Harbor Point Parcel 4 | Payment Guarantee        
Commitments and Contingencies        
Outstanding guarantee 100      
Senior loan $ 32,900