Quarterly report pursuant to Section 13 or 15(d)

SUBSEQUENT EVENT (Details)

v3.23.1
SUBSEQUENT EVENT (Details) - USD ($)
May 16, 2023
Aug. 31, 2023
May 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Jan. 12, 2022
Mar. 31, 2021
Subsequent Event              
Principal Balance       $ 23,000,000 $ 27,948,000    
Cash and cash equivalents       17,349,000 $ 32,003,000    
Revolving line of credit              
Subsequent Event              
Line of Credit Facility, Maximum Borrowing Capacity       0      
Term loan              
Subsequent Event              
Line of Credit Facility, Maximum Borrowing Capacity       10,000,000.0      
Outstanding borrowings     $ 10,000,000.0        
East West Bank              
Subsequent Event              
Line of Credit Facility, Maximum Borrowing Capacity             $ 7,500,000
East West Bank | Third Amendment | Revolving line of credit              
Subsequent Event              
Line of Credit Facility, Maximum Borrowing Capacity       $ 3,000,000.0   $ 10,000,000.0  
East West Bank | Third Amendment | Term loan              
Subsequent Event              
Line of Credit Facility, Maximum Borrowing Capacity           $ 20,000,000.0  
Subsequent Event | Loan and security agreement | Term loan              
Subsequent Event              
Principal Balance   $ 10,000,000.0          
Subsequent Event | Debt Financing Agreement              
Subsequent Event              
Milestone payments payable $ 10,000,000.0            
Subsequent Event | Debt Financing Agreement | Term loan              
Subsequent Event              
Outstanding borrowings $ 20,000,000.0            
Spread on variable rate 1.73%            
Cash and cash equivalents   8,750,000          
Subsequent Event | Debt Financing Agreement | Term loan | Maximum              
Subsequent Event              
Cash and cash equivalents   $ 10,000,000