XML 97 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Lease Commitments (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Lease Commitments      
Lease cost   $ 1.3 $ 1.3
Lease term   15 years  
Renewal term   5 years  
Operating lease expense   $ 1.8 $ 1.9
Lima One | Greenville, South Carolina      
Lease Commitments      
Lease term 8 years 6 months    
Lima One | Greenville, South Carolina | Weighted Average      
Lease Commitments      
Operating lease expense $ 2.4