XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sep. 01, 2022
Other Commitments [Line Items]      
Restricted certificate of deposit $ 75,000    
Noncancellable Agreement      
Other Commitments [Line Items]      
Noncancelable purchase commitments 21,540,000 $ 10,160,000  
Cancellable Agreement      
Other Commitments [Line Items]      
Noncancelable purchase commitments 5,663,000 10,446,000  
Letter of Credit | First Republic Bank      
Other Commitments [Line Items]      
Standby letter of credit 725,000 725,000  
Draws against letter of credit 0 $ 0  
Letter of Credit | CitiBank N.A      
Other Commitments [Line Items]      
Standby letter of credit     $ 600,000
Draws against letter of credit 0    
Letter of Credit | CitiBank N.A | Asset Pledged as Collateral      
Other Commitments [Line Items]      
Amounts pledged as collateral $ 600,000