v3.26.1
Revenues - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Contract with Customer, Liability [Abstract]    
Beginning balance $ 30,044 $ 35,475
Sale of Dragonfly and Oxford Analytica   (7,342)
Revenue recognized in the current period from amounts in the prior balance (13,408) (17,472)
New deferrals, net of amounts recognized in the current period 18,142 25,621
Effects of foreign currency (54) 277
Ending balance $ 34,724 $ 36,559