XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Capital Stock and Warrants - At-the-Market Offering Program (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Nov. 07, 2025
Jul. 18, 2025
Apr. 04, 2025
Feb. 09, 2023
Offerings            
Proceeds from equity sale, net of issuance costs $ 31,219 $ 20,426        
ATM Offering            
Offerings            
Sale of stock, offering amount, remaining to be sold     $ 35,600      
ATM Offering | Class A Common Stock            
Offerings            
Shares issued (in shares) 4,746,850          
Proceeds from equity sale, net of issuance costs $ 31,200          
Issuance costs $ 900          
ATM Offering, February 2023 Prospectus Supplement | Class A Common Stock            
Offerings            
Sale of stock, offering amount           $ 20,000
ATM Offering, April 2025 Prospectus Supplement            
Offerings            
Sale of stock, offering amount         $ 100,000  
ATM Offering, July 2025 Prospectus Supplement | Class A Common Stock            
Offerings            
Sale of stock, offering amount       $ 50,000