XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE (Costs to Obtain a Contract) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred commission costs $ 21.4 $ 22.0
Commissions expense recognized $ 6.9  
Minimum    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Amortization period 2 years  
Maximum    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Amortization period 7 years