v3.26.1
Stock-Based Awards - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2023
shares
Jun. 30, 2026
USD ($)
shares
Aug. 31, 2025
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Plan
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2026
shares
Dec. 31, 2025
shares
Feb. 28, 2024
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Aggregate intrinsic value of stock options exercised | $             $ 18      
Weighted average grant-date fair value of stock options | $ / shares           $ 1.02        
Number of awards granted           402,000 0      
Aggregate fair value of stock options vested | $       $ 122 $ 46 $ 253 $ 92      
Aggregate unrecognized stock-based compensation expense | $   $ 1,565   $ 1,565 $ 1,874 $ 1,565 $ 1,874      
Unrecognized stock-based compensation expense, weighted average period expects for recognition           2 years 9 months 3 years 21 days      
Number of stock options exercised           0        
Number of equity compensation plans | Plan           5        
Number of shares, issued upon exercise of outstanding options   3,545,997   3,545,997   3,545,997     3,143,997  
Restricted Stock Units [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of units vested     1,000,000              
Vested, share issued   228,000                
2021 Stock Incentive Plan [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock option granted vesting period           4 years        
Number of shares, available for grant   3,840,254   3,840,254   3,840,254        
Number of shares remained available for grant               1,932,194    
Stock reserved for future issuance   1,932,194   1,932,194   1,932,194        
Number of shares, issued upon exercise of outstanding options   1,922,179   1,922,179   1,922,179        
Increase in common stock   3,840,254   3,840,254   3,840,254       3,000,000
2021 Stock Incentive Plan [Member] | Maximum [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock option granted vesting period           4 years        
Stock option expiration period           10 years        
2017 Stock Incentive Plan [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock reserved for future issuance   625,000   625,000   625,000        
Number of shares, issued upon exercise of outstanding options   98,528   98,528   98,528        
Number of shares remained available for future issuance   0   0   0        
2006 Stock Incentive Plan [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Contractual repurchase right, shares   314,006   314,006   314,006        
Number of shares, issued upon exercise of outstanding options   0   0   0        
Number of shares remained available for future issuance   0   0   0        
2016 Stock Incentive Plan [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of shares, issued upon exercise of outstanding options   8,404   8,404   8,404        
Number of shares remained available for future issuance   0   0   0        
2013 Stock Incentive Plan [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of awards granted 0                  
2013 Stock Incentive Plan [Member] | Lung Acquisition [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock option granted vesting period           4 years        
2013 Stock Incentive Plan [Member] | Employee Stock Option                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of shares, available for grant   1,516,886   1,516,886   1,516,886        
2013 Stock Incentive Plan [Member] | Employee Stock Option | Lung Acquisition [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Contractual terms of stock option awards           10 years        
2013 Stock Incentive Plan [Member] | Maximum [Member] | Employee Stock Option                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Contractual terms of stock option awards           10 years        
2013 Stock Incentive Plan [Member] | Minimum [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Percentage of fair market value of common stock           100.00%