v3.26.1
Leases- Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2021
ft²
building
renewalOption
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Lessee, Lease, Description [Line Items]          
Number of renewal options | renewalOption 2        
Operating lease renewal term (in years) 5 years        
Rent expense | $   $ 1.0 $ 1.5 $ 2.4 $ 3.1
Building          
Lessee, Lease, Description [Line Items]          
Number of buildings | building 2        
Number of square feet of space | ft² 158,221        
Operating lease term (in years) 122 months