XML 105 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loss Per Share - Schedule of Net Income Per Share (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]    
Net loss $ (75,120,138) $ (42,057,430)
Weighted-average shares outstanding:    
Basic 29,893,722 29,473,989
Effect of dilutive restricted stock units and restricted stock 0 0
Diluted 29,893,722 29,473,989
Net loss per Class A and Class B common share — basic $ (2.51) $ (1.43)
Net loss per Class A and Class B common share — diluted $ (2.51) $ (1.43)