XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 16, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]        
Operating loss carryforwards   $ 151 $ 166  
Valuation allowances   1,174 1,567  
Incentive tax credit carryforwards   6,533 8,156  
Unrecognized tax benefits   12,859 11,116 $ 6,647
Potential increase (decrease) in income tax provision   10,200 $ 9,000  
Corporate minimum tax percentage 15.00%      
Excise tax percentage 1.00%      
Possible increase in unrecognized tax benefits resulting from audit settlements   100    
Federal [Member]        
Income Taxes [Line Items]        
Incentive tax credit carryforwards   100    
State [Member]        
Income Taxes [Line Items]        
Operating loss carryforwards   200    
Incentive tax credit carryforwards   8,100    
State [Member] | Tax Incentive Credit Carryforwards [Member]        
Income Taxes [Line Items]        
Valuation allowances   6,700    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount   $ 1,200    
Minimum [Member] | CaseStack, Inc. [Member]        
Income Taxes [Line Items]        
Operating loss carryforwards, expiration date   Dec. 31, 2024    
Minimum [Member] | Federal [Member]        
Income Taxes [Line Items]        
Tax credit carryforward, expiration date   Dec. 31, 2025    
Minimum [Member] | State [Member]        
Income Taxes [Line Items]        
Tax credit carryforward, expiration date   Dec. 31, 2024    
Maximum [Member] | CaseStack, Inc. [Member]        
Income Taxes [Line Items]        
Operating loss carryforwards, expiration date   Dec. 31, 2042    
Maximum [Member] | Federal [Member]        
Income Taxes [Line Items]        
Tax credit carryforward, expiration date   Dec. 31, 2028    
Maximum [Member] | State [Member]        
Income Taxes [Line Items]        
Tax credit carryforward, expiration date   Dec. 31, 2027