XML 82 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Operating Lease Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases [Abstract]  
2026 (remainder of the year) $ 441
2027 610
2028 633
2029 107
Total undiscounted lease payments 1,791
Less: imputed interest (248)
Total present value of operating lease liability $ 1,543