v3.26.1
Commitments and Contingencies - Lease Commitments (Details)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2026
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
option
Lessee, Lease, Description [Line Items]        
Lease cost   $ 0.9 $ 1.3  
Acceleration of lease expiration, notice period 30 days      
Gain on lease contract modification   3.4    
Accelerated depreciation expense   2.4    
Lease term for lease not yet commenced 10 years      
Expected future annual rental expense $ 1.8      
Operating lease expense   1.5 $ 1.7  
Lima One        
Lessee, Lease, Description [Line Items]        
Lease cost   $ 0.6    
Lease term       9 years
Number of renewal options | option       2
Lima One | Lease Renewal, First Extension        
Lessee, Lease, Description [Line Items]        
Renewal term       4 years
Lima One | Lease Renewal, Second Extension        
Lessee, Lease, Description [Line Items]        
Renewal term       5 years