XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]      
Federal Income Tax Rate 21.00%    
Valuation Allowance $ 3,317,000 $ 3,853,000  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 536,000    
Valuation allowance for net operating loss carryforwards 1,376,000 379,000  
Unrealized foreign exchange losses 1,912,000 788,000  
Interest and penalties related to unrecognized tax benefits accrued 1,342,000 2,161,000 $ 2,909,000
Expected unrecognized tax benefits to be released 304,000    
Undistributed earnings of foreign subsidiaries 78,600    
deferred tax asset 7,140,000    
cash tax payments 3,344,000 6,180,000  
Foreign Tax Authority      
Income Taxes [Line Items]      
Operating loss carryforwards 19,699,000 8,342,000  
State and Local Jurisdiction      
Income Taxes [Line Items]      
Operating loss carryforwards $ 3,598,000 $ 3,622,000