v3.25.1
Stock-Based Compensation (Subsidiary Equity Plan) - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Recognized compensation expenses $ 2,972 $ 1,582  
TTIG [Member] | ShareBased Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Recognized compensation expenses 703 $ 701  
Unrecognized compensation expense related to nonvested restricted stock and stock options $ 8,491   $ 9,495