XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule by Year for Future Maturities of Operating Lease Liabilities and Sublease Income to be Received (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Operating Leases  
Operating Leases, 2026 $ 5,399
Operating Leases, 2027 5,584
Operating Leases, 2028 5,775
Operating Leases, 2029 5,974
Operating Leases, 2030 6,179
Operating Leases, Thereafter 2,610
Operating Leases, Total lease payments 31,521
Less imputed interest (8,563)
Operating lease liabilities 22,958
Sublease Income  
Sublease Income, 2026 1,500
Sublease Income, 2027 338
Sublease Income, 2028 0
Sublease Income, 2029 0
Sublease Income, 2030 0
Sublease Income, Thereafter 0
Total Sublease Income 1,838
Sublease income $ 1,838