XML 99 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lease Costs and Other Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease cost (cost resulting from lease payments) $ 7,272 $ 6,124
Variable lease cost (cost excluded from lease payments) 521 694
Sublease income 0 (40)
Net lease cost 7,793 6,778
Operating lease - operating cash flows (fixed payments) 5,789 6,524
Right-of-use assets - operating leases 28,451 18,494
Operating lease liabilities $ 35,256 $ 23,815
Weighted average lease term - operating leases (in years) 9 years 1 month 13 days 6 years 9 months 10 days
Weighted average discount rate - operating leases 3.60% 3.03%