XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL DATA - CASH FLOW - Narrative (Details)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Mar. 04, 2024
USD ($)
employee
$ / shares
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Apr. 01, 2024
shares
Options accepted for exchange (in shares) | shares         4
New stock options issued (in shares) | shares 3        
Number of eligible employees | employee 400        
Exercise price (usd per share) | $ / shares $ 14.04        
Non-cash, stock-based compensation $ 3,000 $ 3,694 $ 4,207 $ 4,318  
Weighted Average Member          
Weighted-average useful life (in years)   3 years 2 months 12 days      
Other Noncurrent Assets Member          
Capitalized costs related to development of externally marketed software   $ 24,945 30,164 23,105  
Amortization expense relating to externally marketed software   32,792 29,370 $ 30,965  
Other Noncurrent Assets Member          
Net carrying amount of externally marketed software   109,103 117,163    
Externally marketed software under development and not yet placed into service   $ 19,275 $ 26,059