v3.26.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 16, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Equity, Class of Treasury Stock [Line Items]        
Shares purchased to satisfy employee tax obligation   0   0
Stock Repurchased During Period, Value     $ 114  
Common Stock [Member]        
Equity, Class of Treasury Stock [Line Items]        
Stock Repurchased During Period, Value $ 5,000