XML 42 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition Details 1 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]        
Unbilled Contracts Receivable $ 42,900   $ 32,300  
Deferred Revenue 261,024 $ 232,833 $ 229,378 $ 204,166
Customer pre-payments/deferred revenue 227,796 193,148    
Contract with Customer, Liability, Revenue Recognized (193,974) (167,672)    
Temporary Equity, Foreign Currency Translation Adjustments $ (2,176) $ 3,191