Annual report pursuant to Section 13 and 15(d)

DEBT (Details Narrative)

v3.22.4
DEBT (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jul. 28, 2022
Nov. 18, 2021
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 01, 2021
Debt Instrument [Line Items]              
Amortization of Debt Discount (Premium)       $ 3,945 $ 0    
Interest Expense     $ 4,666 14,980 1,570 $ 21  
Long-Term Line of Credit        
Debt Instrument, Fee Amount   $ 747,500 $ 118 $ 118    
Debt Instrument, Maturity Date, Description   The Notes will mature on December 1, 2026, unless earlier repurchased, redeemed or converted. Before the close of business on the business day immediately before September 1, 2026, noteholders will have the right to convert their Notes only upon the occurrence of certain events          
Debt conversion rate shares   13.1277          
Shares Issued, Price Per Share   $ 1          
Conversion price per share   $ 76.17          
Debt description   The Notes will be redeemable, in whole or in part (subject to certain limitations described below), at the Company’s option at any time, and from time to time, on or after December 6, 2024 and on or before the 21st scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (2) the trading day immediately before the date the Company sends such notice          
Convertible Senior Notes due 2026 [Member]              
Debt Instrument [Line Items]              
Debt Instrument, Face Amount   $ 650,000          
Debt Instrument, Interest Rate, Stated Percentage   1.00%          
Debt Instrument, Fee Amount   $ 97,500          
Silvergate Bank [Member] | Revolving Credit and Security Agreement [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Long-Term Line of Credit             $ 100,000,000
Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 100            
Proceeds from bank loan $ 100            
Line of credit origination fee percentage 0.35%            
Loan commitment to bank, origination fee $ 350,000            
Line of credit facility unused capacity commitment fee percentage 0.25%            
Line of credit commitment fee and renewal description (i) Company makes a request for renewal, in writing, no less than sixty (60) days prior to the then current maturity date, (ii) no event of default then exists, (iii) Company provides all necessary documentation to extend the RLOC, (iv) Company has paid all applicable fees related to the loan renewal, and (v) the Bank has approved such extension request according to its internal credit policies as determined by the Bank in its sole and absolute discretion.            
Revolving Credit Facility [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Minimum Advance Rate 65.00%            
Revolving Credit Facility [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Minimum Advance Rate 75.00%            
Term Credit [Member]              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 100,000            
Proceeds from bank loan $ 50,000            
Line of credit initial term Aug. 05, 2024            
Remaining borrowing capacity $ 50,000            
Loan commitment to bank, origination fee 250            
Origination fee amount $ 150            
Line of credit facility interest rate 5.75%            
Net worth $ 350,000            
Minimum collateral amount $ 25,000            
Term Credit [Member] | Prime Rate [Member]              
Debt Instrument [Line Items]              
Line of credit facility unused capacity commitment fee percentage 1.75%