v3.25.4
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2021
ft²
Lessee, Lease, Description [Line Items]        
Increase (decrease) in operating lease liability $ 3,181 $ 3,401 $ 2,143  
Space Located in New Haven, Connecticut        
Lessee, Lease, Description [Line Items]        
Area of leased space | ft²       67,000
Increase (decrease) in right of use assets 7,300      
Increase (decrease) in operating lease liability $ 5,600