XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Capital Stock and Warrants - At-the-Market Offering Program (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 08, 2025
Jun. 30, 2025
Jun. 30, 2024
Jul. 18, 2025
Apr. 04, 2025
Feb. 09, 2023
Offerings            
Proceeds from equity sale, net of issuance costs   $ 10,274 $ 12,089      
ATM Offering | Subsequent Event            
Offerings            
Sale of stock, offering amount, remaining to be sold $ 44,200          
ATM Offering | Class A Common Stock            
Offerings            
Shares issued (in shares)   1,779,720        
Proceeds from equity sale, net of issuance costs   $ 10,300        
Issuance costs   $ 300        
ATM Offering | Class A Common Stock | Subsequent Event            
Offerings            
Shares issued (in shares) 2,750,030          
Proceeds from equity sale, net of issuance costs $ 19,700          
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 | Subsequent Event            
Offerings            
Sale of stock, offering amount       $ 50,000