XML 105 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Debt - Future Principal Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Debt Disclosure [Abstract]    
2023 $ 91  
2024 3,230  
2025 12,423  
Future principal payments 15,744  
Less unamortized discount and issuance costs (1,053)  
Less current portion (3,305) $ (96)
Non-current portion of debt $ 11,386 $ 14,279