XML 107 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Leases, Commitments and Contingencies - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2026 $ 15,589
2027 9,293
2028 9,368
2029 9,403
2030 9,135
Thereafter 14,115
Total undiscounted future cash flows 66,903
Less: Imputed interest 12,717
Present value of undiscounted future cash flows $ 54,186