XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
2025 (remainder) $ 382
2026 1,551
2027 1,598
2028 1,646
2029 1,695
2030 860
Total operating lease payments 7,732
Less imputed interest (1,374)
Present value of operating lease liabilities $ 6,358