XML 51 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Others (Details Textual) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease asset $ 11.6  
Finance lease liability, current 3.6  
Finance lease liability, noncurrent 8.0  
New Financing Agreement    
Debt Instrument [Line Items]    
Financing agreement amount 4.4  
Amount outstanding 11.5 $ 8.5
New Financing Agreement | Current Liabilities    
Debt Instrument [Line Items]    
Amount outstanding 5.9 4.2
New Financing Agreement | Noncurrent Liabilities    
Debt Instrument [Line Items]    
Amount outstanding $ 5.6 $ 4.3