XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Capital Stock and Warrants - At-the-Market Offering Program (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 07, 2024
Apr. 08, 2024
Aug. 18, 2023
Feb. 09, 2023
Offerings            
Proceeds from equity sale, net of issuance costs $ 20,426 $ 21,660        
ATM Offering | Class A Common Stock            
Offerings            
Shares issued (in shares) 1,470,537          
Proceeds from equity sale, net of issuance costs $ 20,400          
Issuance costs $ 800          
ATM Offering, February 2023 Prospectus Supplement | Class A Common Stock            
Offerings            
Sale of stock, offering amount           $ 20,000
ATM Offering, August 2023 Prospectus Supplement | Class A Common Stock            
Offerings            
Sale of stock, offering amount         $ 25,000  
ATM Offering, April 2024 Prospectus Supplement | Class A Common Stock            
Offerings            
Sale of stock, offering amount       $ 6,400    
ATM Offering, June 2024 Prospectus Supplement | Class A Common Stock            
Offerings            
Sale of stock, offering amount     $ 11,660