XML 73 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total depreciation and amortization expense $ 7,928 $ 19,709
Cost of services    
Property, Plant and Equipment [Line Items]    
Total depreciation and amortization expense 4,047 4,350
Research and development    
Property, Plant and Equipment [Line Items]    
Total depreciation and amortization expense 923 6,710
Selling and marketing    
Property, Plant and Equipment [Line Items]    
Total depreciation and amortization expense 0 2
General and administrative    
Property, Plant and Equipment [Line Items]    
Total depreciation and amortization expense $ 2,958 $ 8,647