XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Total, at cost $ 12,554 $ 14,361
Less: accumulated depreciation and amortization (9,747) (8,625)
Property and equipment, net 2,807 5,736
Computer Hardware and Software    
Property, Plant and Equipment    
Total, at cost 12,081 13,967
Office Furniture and Equipment    
Property, Plant and Equipment    
Total, at cost 377 394
Leasehold Improvements    
Property, Plant and Equipment    
Total, at cost $ 96 $ 0