XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Aug. 09, 2021
Feb. 05, 2021
Dec. 31, 2021
Commitments and Contingencies (Details) [Line Items]      
Development amount     $ 300,000
Long term purchase price (in Shares) 15,000 11,760  
Purchase price per unit $ 4,908 $ 2,889  
Total Purchase Price $ 73,620,000 $ 33,974,000  
Long-Term Purchase Contract [Member]      
Commitments and Contingencies (Details) [Line Items]      
Amount paid     30,799,440
Second Long-Term Purchase Contract [Member]      
Commitments and Contingencies (Details) [Line Items]      
Amount paid     $ 39,330,000