v3.26.1
Segments - Scheduled of Segment Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue [1] $ 70,756 $ 79,413
Technology    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue 49,468 51,482
Adjusted cost of revenue 17,164 16,871
Technology | Operating Segments    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Adjusted Gross Profit 32,304 34,611
Professional Services    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue 21,288 27,931
Adjusted cost of revenue 17,153 23,494
Professional Services | Operating Segments    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Adjusted Gross Profit $ 4,135 $ 4,437
[1] Includes amounts attributable to related party transactions. See Note 17 for further details.