v3.26.3
Leases - Schedule of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Schedule of Lease Liabilities [Abstract]          
Operating right-of-use assets $ 68,647   $ 68,647   $ 12,053
Finance right-of-use assets     12,602
Total right-of-use-assets 68,647   68,647   24,655
Operating lease liabilities 69,476   69,476   10,964
Finance lease liabilities     12,911
Total lease liabilities 69,476   69,476   $ 23,875
Operating lease costs 7,139 $ 5,412 20,367 $ 16,091  
Finance lease costs 427  
Short-term lease costs 77 66 227 205  
Sublease income (6) (6) (19) (19)  
Total lease costs 7,210 5,472 21,002 16,277  
Operating cash outflows from operating leases (2,059) (1,957) (6,325) (5,140)  
Operating cash outflows from finance lease (216)  
Financing cash outflows from finance lease $ (12,599)  
Weighted average remaining lease term – operating leases 6 years 21 years 4 months 24 days 6 years 21 years 4 months 24 days  
Weighted average discount rate – operating leases 7.70% 6.40% 7.70% 6.40%