v3.26.1
Stockholders' Equity - At-The-Market Offering (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 18, 2026
Feb. 09, 2026
Feb. 06, 2026
Dec. 31, 2025
Dec. 09, 2025
Sep. 19, 2025
Jul. 01, 2025
Mar. 21, 2025
Feb. 11, 2025
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]                        
Aggregate cost   $ 50,000 $ 21,600 $ 17,400 $ 3,700     $ 2,100        
Agent fees and other offering costs                     $ 5,925 $ 598
Common Class A                        
Class of Stock [Line Items]                        
Number of shares sold (in shares)             38,096 60,025 16,807      
ATM Sales Agreement                        
Class of Stock [Line Items]                        
Aggregate cost           $ 7,400         47,000  
Deferred offering costs           $ 50,000            
Commission rate percentage           3.00%            
Aggregate offering price $ 75,000                      
Proceeds from sale                   $ 32,600 45,500  
Agent fees and other offering costs                   $ 1,100 1,500  
ATM Sales Agreement | Common Class A                        
Class of Stock [Line Items]                        
Aggregate cost                     $ 64,400  
Number of shares sold (in shares)                   5,806,465 8,010,080