v3.26.3
Stock-Based Compensation - Summary of Assumptions used in IPO Scenario To Estimate the Fair Value (Details) - $ / shares
Jun. 30, 2026
May 07, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected IPO Price per Share $ 19  
IPO | Restricted Stock Units    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected IPO Date   May 08, 2026
Expected IPO Price per Share   $ 19
Discount for Lack of Marketability   7.00%
Probability of Occurring   85.00%