v3.26.3
Leases - Schedule of Balance Sheet Classification of the Company's Right-of-use Asset and Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leases    
Operating lease right-of-use assets $ 42,564 $ 45,899
Operating lease liabilities    
Current portion included in current liabilities 2,444 4,043
Long-term portion included in non-current liabilities 42,766 44,401
Total operating lease liabilities $ 45,210 $ 48,444