XML 89 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue and Related Matters - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Transaction Price Allocated to Remaining Performance Obligations    
Contract assets $ 0.0 $ 0.0
Deferred revenue 6.5 $ 7.9
Amount of transaction price allocated to performance obligations 26.6  
Undelivered licenses of intellectual property    
Transaction Price Allocated to Remaining Performance Obligations    
Amount of transaction price allocated to performance obligations 5.8  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01    
Transaction Price Allocated to Remaining Performance Obligations    
Amount of transaction price allocated to performance obligations $ 20.7  
Performance obligation satisfaction period 12 months