v3.26.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
building
Other Commitments [Line Items]    
Number of buildings occupied | building   2
Increase in operating lease liability $ 2.7  
Right-of-use asset obtained in exchange for operating lease liability 2.1  
Tenant lease improvements received 0.6  
Lease tenant improvement allowance remaining 0.6 $ 0.6
Lease renewal reasonably certain, liability $ 13.4 $ 13.4
Lease One    
Other Commitments [Line Items]    
Lease renewal term (in years) 10 years 10 years
Lease Two    
Other Commitments [Line Items]    
Lease term (in years) 10 years 10 years
Lease Two | Minimum    
Other Commitments [Line Items]    
Lease renewal term (in years) 5 years 5 years
Lease Two | Maximum    
Other Commitments [Line Items]    
Lease renewal term (in years) 10 years 10 years