XML 90 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock and Warrants - At-the-Market Offering Program (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Nov. 14, 2024
Jun. 07, 2024
Apr. 08, 2024
Aug. 18, 2023
Feb. 09, 2023
Offerings              
Proceeds from equity sale, net of issuance costs $ 7,411 $ 7,067          
ATM Offering | Class A Common Stock              
Offerings              
Shares issued (in shares) 1,247,836            
Proceeds from equity sale, net of issuance costs $ 7,400            
Issuance costs $ 200            
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      
ATM Offering, November 2024 Prospectus Supplement | Class A Common Stock              
Offerings              
Sale of stock, offering amount     $ 25,000