XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Reconciliation of Numerators and Denominators used in Computing Basic and Diluted Net Income Per Share (Detail) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accounting Policies [Abstract]    
Net income (loss) $ 16,600,534 $ (8,230,229)
Numerator, basic and diluted net loss available to stockholders $ 16,600,534 $ (8,230,229)
Shares used in computation – basic:    
Weighted average common shares outstanding 19,666,459 14,365,633
Shares used in computation – diluted:    
Weighted average common shares outstanding 19,892,079 14,365,633
Net loss per share - basic $ 0.84 $ (0.57)
Net loss per share - diluted $ 0.83 $ (0.57)