v3.26.1
Subsequent Events (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended 6 Months Ended
Feb. 09, 2026
Feb. 06, 2026
Dec. 31, 2025
Dec. 09, 2025
Sep. 19, 2025
Jul. 01, 2025
Mar. 21, 2025
Feb. 11, 2025
Aug. 31, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Subsequent Event [Line Items]                        
Aggregate cost $ 50,000 $ 21,600 $ 17,400 $ 3,700     $ 2,100          
Agent fees and other offering costs                     $ 5,925 $ 598
ATM Sales Agreement                        
Subsequent Event [Line Items]                        
Aggregate cost         $ 7,400           47,000  
Agent fees and other offering costs                   $ 1,100 $ 1,500  
Common Class A                        
Subsequent Event [Line Items]                        
Number of shares sold (in shares)           38,096 60,025 16,807        
Common Class A | ATM Sales Agreement                        
Subsequent Event [Line Items]                        
Number of shares sold (in shares)                   5,806,465 8,010,080  
Aggregate cost                     $ 64,400  
Subsequent Event | ATM Sales Agreement                        
Subsequent Event [Line Items]                        
Aggregate cost                 $ 6,400      
Agent fees and other offering costs                 200      
Remaining principal available                 $ 58,000      
Subsequent Event | Common Class A | ATM Sales Agreement                        
Subsequent Event [Line Items]                        
Number of shares sold (in shares)                 1,500,000