v3.26.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Nov. 20, 2025
Jan. 01, 2025
Jan. 01, 2024
Oct. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, shares reserved for future issuance 24,225,610 24,120,936        
Number of shares authorized     2,100,000      
Stock options were granted, exercise price $ 7.57          
Contractual term 10 years          
Percentage of options vest immediately on grant date 25.00%          
Percentage of vest in substantially equal monthly installments 35.00%          
Service Period 24 months          
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized employee stock based compensation expense $ 10.0          
Unrecognized employee stock based compensation expense, period for recognition 2 years 6 months          
2023 Omnibus Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of outstanding shares of common stock 5.00%          
Common stock, shares reserved for future issuance       4,315,377 3,829,780 17,845,496
2018 Cullgen Stock Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, shares reserved for future issuance 4,156,800          
Vesting period of options 4 years          
stock options granted Percentage 10.00%          
Exchange Ratio 0.4753          
2018 Cullgen Stock Incentive Plan | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, shares reserved for future issuance 9,000,000          
Stock options term 10 years          
2018 Cullgen Stock Incentive Plan | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options term 5 years