XML 55 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Leases - Schedule of Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2026 $ 1,902
2027 2,617
2028 2,709
2029 2,805
2030 234
Thereafter 0
Total minimum lease payments 10,267
Less: imputed interest (1,778)
Present value of operating lease liabilities $ 8,489