v3.26.3
Subsequent Events - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 04, 2026
May 07, 2026
Sep. 30, 2026
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Subsequent Event [Line Items]                
Payments for taxes related to withheld for tax withholding obligation             $ 162 $ 0
Restricted Stock Units                
Subsequent Event [Line Items]                
Shares withheld for tax withholding obligation   7,154            
Net issuance upon settlement of RSUs   50,216            
Common Stock                
Subsequent Event [Line Items]                
Number of shares issued     262,086     9,375,000    
Shares withheld for tax withholding obligation         (7,154)      
Net issuance upon settlement of RSUs       131,250 57,370      
Subsequent Event                
Subsequent Event [Line Items]                
Payments for taxes related to withheld for tax withholding obligation $ 1,978              
Subsequent Event | Restricted Stock Units                
Subsequent Event [Line Items]                
Shares withheld for tax withholding obligation 240,600              
Subsequent Event | Common Stock                
Subsequent Event [Line Items]                
Number of shares issued 689,239              
Subsequent Event | Common Stock | Restricted Stock Units                
Subsequent Event [Line Items]                
Net issuance upon settlement of RSUs 448,639