XML 53 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Schedule of Time-based Incentive Stock Option Activity (Detail) - Time Based Incentive Stock Option - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive Stock Option Plans, Beginning balance 424,511  
Incentive Stock Option Plan, Options Forfeited (38,504)  
Incentive Stock Option Plans, Ending balance 386,007 424,511
Incentive Stock Option Plan, Options vested and exercisable as of June 30, 2025 168,588  
Weighted Average Price Per Share, Beginning balance $ 10.28  
Weighted Average Exercise Price Per Share, Forfeited 10.28  
Weighted Average Price Per Share, Ending balance 10.28 $ 10.28
Weighted Average Exercise Price Per Share, Options vested and exercisable as of June 30, 2025 $ 10.28  
Weighted Average Remaining Contractual Life, Outstanding 5 years 3 months 18 days 6 years 1 month 6 days
Weighted Average Remaining Contractual Life, Forfrited 5 years 3 months 18 days  
Weighted Average Remaining Contractual Life, Options vested and exercisable as of June 30, 2025 5 years 3 months 18 days