XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Aug. 16, 2022
Income Tax Disclosure [Line Items]      
Income tax payment $ 224 $ 5  
Effective tax rate 55.90% 7.80%  
CorporateMinimumIncomeTax     15.00%
CorporateStockRepurchaseExciseTaxRate     1.00%
Stock-based compensation $ 500 $ 2,300  
Deferred tax liability $ 2,000 $ 3,300