XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Lease renewal term 5 years    
Lease termination term 1 year    
Operating lease right-of-use assets $ 11,017 $ 7,742  
Operating lease liabilities 11,883    
Rent expense 4,384 4,405 $ 4,578
Lease not yet commenced 2,071    
Amortization and impairment 3,411 3,381 3,275
Interest accretion 973 $ 1,024 $ 1,303
Leased office space from affiliate of significant stockholder | Leased office space from affiliate of significant stockholder      
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use assets 1,891    
Operating lease liabilities 1,937    
Rent expense $ 541    
Minimum      
Lessee, Lease, Description [Line Items]      
Remaining lease terms 1 year    
Lease terms not yet commenced 2 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining lease terms 5 years    
Lease terms not yet commenced 3 years