XML 100 R93.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 12, 2021
Mar. 20, 2020
Feb. 18, 2020
Nov. 28, 2019
Aug. 28, 2019
May 17, 2019
Jan. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2017
Jan. 29, 2025
Dec. 31, 2024
Nov. 30, 2024
Related Party Transaction [Line Items]                              
Warrants issued                   875,063          
Proceeds from issuance of related party loans                   $ 0 $ 400        
Royalty Expense               $ 5 $ 5 10 9 $ 1,000      
Promissory Notes [Member]                              
Related Party Transaction [Line Items]                              
Debt Instrument, face amount               2,033   2,033       $ 0 $ 4,000,000
Principal Stockholder Promissory Notes                              
Related Party Transaction [Line Items]                              
Debt Instrument, face amount               0   0     $ 5,400    
Proceeds from long-term lines of credit $ 600 $ 300   $ 300 $ 1,000 $ 2,000                  
Interest rate 5.00% 5.00%   5.00% 5.00% 2.50%                  
Maturity date Jun. 12, 2022 Mar. 20, 2022   Aug. 28, 2021 Aug. 28, 2021 May 17, 2021                  
Fee Percentage 5.00% 5.00%   5.00% 5.00% 5.00%                  
Additional Percentage 10.00% 10.00%   10.00% 10.00% 7.50%                  
Loan Payable                           5,300  
Accrued interest and default interest                           1,800  
Interest expense including default interest               0 $ 30 90 $ 200        
Principal Stockholder Promissory Notes | Maturity Date - May 17, 2021                              
Related Party Transaction [Line Items]                              
Debt Instrument, face amount               0   0       2,800  
Principal Stockholder Promissory Notes | Maturity Date - August 28, 2021                              
Related Party Transaction [Line Items]                              
Debt Instrument, face amount               0   0       1,500  
Principal Stockholder Promissory Notes | Maturity Date - November 28, 2019                              
Related Party Transaction [Line Items]                              
Debt Instrument, face amount               0   0       300  
Principal Stockholder Promissory Notes | Maturity Date - March 20, 2022                              
Related Party Transaction [Line Items]                              
Debt Instrument, face amount               0   0       400  
Principal Stockholder Promissory Notes | Maturity Date - June 12, 2022                              
Related Party Transaction [Line Items]                              
Debt Instrument, face amount               0   0       400  
Other Related Party Convertible Notes [Member]                              
Related Party Transaction [Line Items]                              
Proceeds from long-term lines of credit     $ 100                        
Interest rate     12.00%                        
Maturity date     Feb. 18, 2021                        
Other Related Party Convertible Notes [Member] | Maturity Date - February 18, 2021                              
Related Party Transaction [Line Items]                              
Debt Instrument, face amount               $ 200   200       $ 200  
Preferred stock at a conversion price             $ 9.457                
Other Related Party Transactions                              
Related Party Transaction [Line Items]                              
Contingent Royalty Obligation                   200          
Other Related Party Transactions | Maximum [Member]                              
Related Party Transaction [Line Items]                              
Royalty Expense                   1,000          
Other Related Party Transactions | Minimum [Member]                              
Related Party Transaction [Line Items]                              
Guaranteed Royalty payment                   $ 200          
Other Related Party Transactions | Royalty Arrangement, One Percentage of Cumulative Net Sales above 5 Million                              
Related Party Transaction [Line Items]                              
Royalty Payment Percentage               1.00%   1.00%          
Licensing and royalty income                   $ 5,000          
Other Related Party Transactions | Royalty Arrangement, three Percentage of Cumulative Net Sales up to 5 Million [Member]                              
Related Party Transaction [Line Items]                              
Royalty Payment Percentage               3.00%   3.00%          
Licensing and royalty income                   $ 5,000