v3.26.3
Leases - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 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.6 13.6
Impairment charges $ 0.3 $ 0.3
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