v3.26.3
Leases - Maturities of Lease Liabilities Under Non-Cancellable Leases (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remainder of 2026 $ 2,614
2027 10,671
2028 3,783
2029 351
2030 361
Thereafter 114
Total lease payments 17,894
Less: imputed interest (850)
Present value of lease liabilities 17,044
Sublease Receipts  
Remainder of 2026 (576)
2027 (2,328)
2028 (781)
Total sublease Receipts (3,685)
Total Cash Outflows  
Remainder of 2026 2,038
2027 8,343
2028 3,002
2029 351
2030 361
Thereafter 114
Total Cash Outflows $ 14,209