XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Contract with Customer, Liability [Abstract]    
Beginning balance $ 35,475 $ 44,405
Sale of Board.org   (9,117)
Sale of Dragonfly and Oxford Analytica (7,342)  
Revenue recognized in the current period from amounts in the prior balance (17,472) (19,249)
New deferrals, net of amounts recognized in the current period 25,621 29,502
Effects of foreign currency 277 (118)
Ending balance $ 36,559 $ 45,423