v3.25.3
Leases - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
building
Other Commitments [Line Items]    
Number of buildings occupied | building   2
Increase in operating lease liability   $ 4,000,000.0
Right-of-use asset obtained in exchange for operating lease liability   3,300,000
Lease tenant improvement allowance remaining $ 700,000 700,000
Tenant lease improvement reimbursement received to date 0 0
Lease renewal reasonably certain, liability 11,300,000 11,300,000
Lease impairment $ 500,000 $ 500,000
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