XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Millions
1 Months Ended
Oct. 31, 2024
Mar. 31, 2025
Dec. 31, 2023
Other Commitments [Line Items]      
Annual purchase commitment     $ 8.5
Remaining contractual obligations remaining for the next 12 months   $ 2.4  
Maximum potential amount of undiscounted future payments   60.3  
Theorem Technology, Inc.      
Other Commitments [Line Items]      
Percentage of interests acquired 100.00%    
Market value of business acquisition $ 17.5    
Cash and equity awards granted in acquisition $ 10.0    
Equity interest issued or issuable in shares 504,440    
Market value of business acquisition $ 7.5    
Contingent consideration from the Theorem acquisition   2.9  
Maximum potential amount of undiscounted future payments   $ 39.8