XML 57 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Future Minimum Commitments Under Operating Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
[1]
Leases [Abstract]  
2026 (remaining period) $ 548
2027 730
2028 764
2029 775
2030 775
Thereafter 969
Total future lease payments 4,561
Less: imputed interest (1,091)
Present value of lease payments $ 3,470
[1]

(1) The table excludes approximately $2.6 million of minimum lease payments for the additional leased space for which a contract has been signed, but has not yet commenced.