XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equipment and Leasehold Improvements, Net      
Depreciation and amortization expenses $ 8,317 $ 7,975 $ 7,242
Leasehold Improvements      
Equipment and Leasehold Improvements, Net      
Impairment charges 558    
Prepaid Expenses and Other Assets      
Equipment and Leasehold Improvements, Net      
Costs capitalized, net of accumulated amortization 1,151 1,639  
Accumulated amortization, net 1,720 1,232  
Communication, Technology and Information Services      
Equipment and Leasehold Improvements, Net      
Amortization expense of capitalized costs $ 488 $ 488 $ 488