XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Operating leases  
2025 (remainder) $ 2,279
2026 8,372
2027 6,950
2028 4,998
2029 3,008
Thereafter 196
Total lease payments 25,803
Less imputed interest (2,494)
Total 23,309
Sublease income, remainder of 2025 700
Sublease income, 2026 3,100
Sublease income, 2027 3,200
Sublease income, 2028 3,300
Sublease income, 2029 1,400
Sublease income, thereafter $ 100