v3.25.2
Leases - Narrative (Details)
ft² in Thousands, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2025
USD ($)
ft²
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Lessee, Lease, Description [Line Items]          
Area of square feet leased | ft² 163        
Incremental borrowing rate 7.98%        
Operating lease expense   $ 8.6 $ 7.6 $ 16.4 $ 15.2
Increase in right-of-use asset $ 35.4        
Increase in operating lease liability $ 35.4        
Minimum          
Lessee, Lease, Description [Line Items]          
Lease term 3 years 1 month 6 days 4 months 24 days   4 months 24 days  
Maximum          
Lessee, Lease, Description [Line Items]          
Lease term 6 years 8 years   8 years