v3.25.2
COMMON STOCK (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 24, 2025
USD ($)
Nov. 12, 2024
USD ($)
Apr. 09, 2024
USD ($)
Jul. 28, 2023
USD ($)
Jun. 30, 2025
USD ($)
vote
$ / shares
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
May 23, 2025
shares
May 22, 2025
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock                        
Common stock and preferred stock, shares authorized (in shares) | shares         800,000,000     800,000,000        
Preferred stock, shares authorized (in shares) | shares         1,000,000     1,000,000       1,000,000
Preferred stock, par value (in dollars per share) | $ / shares         $ 0.0001     $ 0.0001       $ 0.0001
Gross proceeds raised         $ 0     $ 100        
Commission and offering costs borne               1,511 $ 5,639      
Second Equity Distribution Agreement                        
Class of Stock                        
Stock authorized to be offered and sold         174,400     174,400        
Fixed commission rate (percent) 0.020                      
Gross proceeds raised         7,900     75,600        
Commission and offering costs borne         $ 200     $ 1,500        
Shares sold (in shares) | shares         646,000     4,894,900        
Average stock price (in dollars per share) | $ / shares         $ 12.16     $ 15.44        
Common Stock | Equity Distribution Agreement                        
Class of Stock                        
Remaining capacity available for issuance           $ 0            
Common Stock | Execute Equity Distribution Agreement                        
Class of Stock                        
Remaining capacity available for issuance           $ 0            
Class A Common Stock                        
Class of Stock                        
Common stock, shares authorized (in shares) | shares         755,000,000     755,000,000   755,000,000 455,000,000 455,000,000
Common stock, par value (in dollars per share) | $ / shares         $ 0.0001     $ 0.0001       $ 0.0001
Number of votes per share | vote         1              
Class A Common Stock | Common Stock Sales Agreement                        
Class of Stock                        
Stock authorized to be offered and sold       $ 150,000     $ 133,800   $ 133,800      
Fixed commission rate (percent)       0.025                
Sales agent specified expenses       $ 75                
Class A Common Stock | Equity Distribution Agreement                        
Class of Stock                        
Fixed commission rate (percent)     0.025                  
Proceeds from the sales of share     $ 150,000                  
Class A Common Stock | Execute Equity Distribution Agreement                        
Class of Stock                        
Fixed commission rate (percent)   0.025                    
Proceeds from the sales of share   $ 120,000                    
Class A Common Stock | Second Equity Distribution Agreement                        
Class of Stock                        
Stock authorized to be offered and sold $ 250,000                      
Class A Common Stock | Common Stock                        
Class of Stock                        
Shares sold (in shares) | shares         646,000   21,228,617 4,894,900 59,135,836      
Class A Common Stock | Common Stock | Sales Agreement Issuance                        
Class of Stock                        
Aggregate shares (in shares) | shares             0   37,907,219      
Stock price per share (in dollars per share) | $ / shares             $ 3.62   $ 3.62      
Gross proceeds raised             $ 137,300          
Commission and offering costs borne             $ 3,400          
Class B Common Stock                        
Class of Stock                        
Common stock, shares authorized (in shares) | shares         44,000,000     44,000,000       44,000,000
Common stock, par value (in dollars per share) | $ / shares         $ 0.0001     $ 0.0001       $ 0.0001
Number of votes per share | vote         10              
Common stock conversion ratio         1     1        
Class B Common Stock | Common Stock                        
Class of Stock                        
Converted shares (in shares) | shares         0   0 0 4,750,000