XML 71 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Maturities of Lease Liabilities Under Non-Cancellable Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 $ 10,389
2027 10,410
2028 3,216
2029 244
2030 251
Thereafter 82
Total lease payments 24,592
Less: imputed interest 1,861
Present value of lease liabilities 22,731
Sublease Receipts  
2026 (2,333)
2027 (2,341)
2028 (781)
Total sublease Receipts (5,455)
Total Cash Outflows  
2026 8,056
2027 8,069
2028 2,435
2029 244
2030 251
Thereafter 82
Total Cash Outflows $ 19,137