XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Schedule of Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Combination [Line Items]              
Net (loss) income $ (21,040) $ (24,350) $ 54,190 $ (18,288) $ (45,390) $ 35,902  
Business Combination, Pro Forma Information, Nonrecurring Adjustment, Acquisition-Related Cost              
Business Combination [Line Items]              
Net (loss) income             $ 1,200
Stuzo And TASK Group Holdings Limited Acquisitions              
Business Combination [Line Items]              
Total revenue     94,188     187,545  
Net loss from continuing operations     $ (27,881)     $ (53,477)