XML 87 R75.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Operating lease assets $ 46,072 $ 45,822
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Finance lease assets $ 36,492 $ 34,259
Total lease assets 82,564 80,081
Current:    
Operating lease liabilities (12,130) (11,951)
Finance lease liabilities (13,979) (13,735)
Total current lease liabilities (26,109) (25,686)
Non-current:    
Operating lease liabilities (40,486) (40,430)
Finance lease liabilities (25,850) (23,718)
Total non-current lease liabilities $ (66,336) $ (64,148)