v3.25.3
Fair Value Measurements - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
officeLocation
Sep. 30, 2024
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Derivative liability, subject to master netting arrangement, collateral, right to reclaim cash not offset $ 300,000   $ 300,000  
Maximum term of derivatives     18 months  
Impairment of intangible assets, finite-lived and capitalized computer software     $ 15,500,000  
Impairment of intangible assets   $ 0 15,108,000 $ 0
Capitalized computer software, impairments     $ 400,000  
Number of office locations exited | officeLocation     1  
Operating lease, impairment loss 0 0 $ 99,000 0
Foreign currency forward contract        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Gain (loss) on foreign currency derivative instruments $ (600,000) $ 400,000 $ 500,000 $ (1,100,000)