XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Furniture and Fixtures, Gross $ 7,552 $ 6,935
Capitalized Computer Software, Gross 18,678 14,449
Property, Plant and Equipment, Other, Gross 2,808 2,808
Leasehold Improvements, Gross 1,878 1,638
Property, Plant and Equipment, Gross 30,916 25,830
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (19,477) (16,885)
Property and equipment, net 11,439 8,945
Depreciation 4,044 3,808
Capitalized Computer Software, Additions $ 4,228 $ 4,141
Software and Software Development Costs    
Property, Plant and Equipment [Abstract]    
Property, Plant and Equipment, Useful Life 3 years  
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 3 years