XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Lease Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Operating leases      
2025 (remaining nine months) $ 4,663    
2026 543    
2027 543    
2028 543    
2029 543    
Thereafter 7,649    
Total undiscounted cash flows 14,484    
Present value discount (5,504)    
Lease liabilities $ 8,980   $ 10,374
Operating leases discount rate. office leases (percent) 5.60%    
Operating leases, weighted average lease term (in years) 11 years 4 months 24 days    
Operating lease payments $ 1,400 $ 1,400  
Annual amount due lessor for other property related payments other than rent $ 500