v3.26.3
Leases - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use assets $ 11,966 $ 5,911
Operating lease liabilities 12,145 $ 5,941
Right-of-use asset, period increase 6,300  
Increase in operating lease liability $ 6,400  
Building    
Lessee, Lease, Description [Line Items]    
Term of contract 7 years