XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of future notes payable (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt  
Remainder of 2025 $ 314
2026 343
2027 373
2028 405
2029 443
Thereafter 3,445
Total $ 5,323