v3.26.1
Leases - Summary Of Weighted-average Remaining Non-cancelable Lease Term And Weighted-average Discount Rates (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Weighted-average remaining lease term, operating leases (Year) 28 years 9 months 25 days  
Weighted-average discount rate, operating leases 6.77%  
Finance lease cost $ 0 $ 43
Operating lease cost 3,569 3,441
Variable lease cost 675 841
Total lease cost $ 4,244 $ 4,325