XML 55 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted period   4 years  
Share based compensation expense   $ 0.2  
Weighted average recognition period   2 years 7 months 24 days  
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized stock-based compensation $ 10.0 $ 10.0  
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 0.9    
Unamortized stock-based compensation 1.2 $ 1.2  
Weighted average remaining recognition period   1 year 2 months 8 days  
Aggregate intrinsic value of options outstanding $ 1.4 $ 1.4  
CSBU [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation expense   $ 2.4  
2016 Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock available for issuance 3,510,546 3,510,546  
2023 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock available for issuance 2,721,787 2,721,787  
Additional shares granted     5,450,000