Quarterly report pursuant to Section 13 or 15(d)

Notes Payable (Details)

v3.24.0.1
Notes Payable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Jun. 30, 2023
Notes Payable [Line Items]      
Contractual interest $ 660 $ 1,320  
Amortized debt discount 158 312  
Aggregate principle amount 44,000 44,000 $ 44,000
Compensation expense 333 667  
Promissory Note [Member]      
Notes Payable [Line Items]      
Aggregate principle amount $ 4,000 4,000  
Outstanding principal amount   $ 1,300