XML 45 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Shares outstanding (in shares) 6,652,000 6,652,000
Treasury stock, common, shares (in shares) 122,743 14,729
Operating lease right-of-use assets [1] $ 50,609,000 $ 43,349,000
Accounts payable [2] 189,483,000 127,645,000
Current portion of operating lease liabilities [3] 7,450,000 6,692,000
Long-term operating lease liabilities [4] 46,167,000 39,803,000
Related Party    
Operating lease right-of-use assets 15,605,000 10,931,000
Accounts payable 178,460,000 120,857,000
Current portion of operating lease liabilities 3,524,000 1,888,000
Long-term operating lease liabilities $ 10,712,000 $ 9,472,000
Series A Preferred Stock    
Par value (dollars per share) $ 0.0001 $ 0.0001
Shares authorized (shares) 7,500,000 7,500,000
Shares issued (in shares) 6,651,610 6,651,610
Shares outstanding (in shares) 6,651,610 6,651,610
Liquidation preference $ 70,744,488 $ 68,009,015
Class A Common Stock    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 13,495,847 9,517,816
Common stock, shares outstanding (in shares) 13,495,847 9,517,816
Class B Common Stock    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 20,571,323 25,109,551
Common stock, shares outstanding (in shares) 20,571,323 25,109,551
[1] Includes related party operating right-of-use assets, net of $15,605 and $10,931 at June 30, 2024 and December 31, 2023, respectively
[2] Includes amounts due to related party of $178,460 and $120,857 at June 30, 2024 and December 31, 2023, respectively
[3] Includes related party current portion of operating lease liabilities of $3,524 and $1,888 at June 30, 2024 and December 31, 2023, respectively
[4] Includes related party long-term operating lease liabilities of $10,712 and $9,472 at June 30, 2024 and December 31, 2023, respectively