v3.26.1
Stockholders' Equity - At-The-Market Offering (Details) - USD ($)
$ in Thousands
3 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
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]                    
Aggregate cost $ 50,000 $ 21,600 $ 17,400 $ 3,700     $ 2,100      
Agent fees and other offering costs                 $ 826 $ 599
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       13,300  
Deferred offering costs         $ 50,000          
Commission rate percentage         3.00%          
Agent fees and other offering costs                 400  
ATM Sales Agreement | Common Class A                    
Class of Stock [Line Items]                    
Aggregate cost                 $ 23,100  
Number of shares sold (in shares)                 2,203,615