v3.25.3
Provision (Benefit) from Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Tax Disclosure [Line Items]          
Provision (benefit) from income taxes $ (237)   $ (621) $ (1,071) $ 1,129
Pretax loss $ (25,092)   $ (15,556) $ (43,447) $ 24,029
Effective tax rates (as a percent) (0.94%)   (3.99%) (2.47%) (4.70%)
U.S. statutory rate       21.00% 21.00%
Discrete tax benefit effect of change in tax accounting method   $ (689)      
Uncertain tax position totaling       $ 832 $ 639
2017 Tax Cuts and Jobs Act          
Income Tax Disclosure [Line Items]          
Provision (benefit) from income taxes $ (46)     (46)  
Dragonfly and Oxford Analytica          
Income Tax Disclosure [Line Items]          
Discrete tax charge for impact of sale       $ 281  
Board.Org          
Income Tax Disclosure [Line Items]          
Discrete tax charge for impact of sale         $ 2,578