XML 73 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity and Share Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 29, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share based compensation expense $ 1,014 $ 875 $ 1,282 $ 3,476    
Common stock, shares, outstanding 114,970,100   114,970,100     112,337,049
Share Buyback Program [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share repurchase program authorized amount         $ 10,000  
Number of shares authorized to be repurchased 0   0      
Share Buyback Program [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares, outstanding         5,687,000