v3.25.2
Leases (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Lessee, Lease, Description [Line Items]          
Operating Lease, Cost $ 0.7 $ 0.9 $ 1.4 $ 1.8  
Short-Term Lease, Cost 0.1 0.1 0.1 0.1  
Leases Incentive Allowances     0.8    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 0.0 0.0 $ 0.0    
Operating Lease, Weighted Average Remaining Lease Term 9 years 7 months 6 days   9 years 7 months 6 days   9 years 8 months 12 days
Operating Lease, Weighted Average Discount Rate, Percent 7.50%   7.50%   7.40%
Measurement Of Operating Lease Liabilities [Member]          
Lessee, Lease, Description [Line Items]          
Operating Lease, Payments $ 0.9 $ 0.6 $ 1.0 0.9  
Acquired Operating Lease Liabilities [Member]          
Lessee, Lease, Description [Line Items]          
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability       $ 7.9  
Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Lease Term 10 years   10 years    
Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Lease Term 1 year   1 year