XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Additional Information (Detail)
3 Months Ended
Jun. 30, 2022
USD ($)
installment
Jun. 30, 2021
USD ($)
Mar. 31, 2022
USD ($)
Schedule Of Income Taxes [Line Items]      
Income of foreign subsidiaries before taxes $ 83,000 $ 18,000  
Deferred tax valuation allowance against assets, Percent 100.00%    
Deferred tax valuation allowance against assets $ 4,658,000    
Provision for income tax expense  
Federal tax liability $ 1,808,000   $ 1,808,000
Federal tax liability payable period 8 years    
Federal tax liability, Current portion $ 205,000    
Federal tax liability, Non-current portion $ 1,603,000    
Percentage of federal tax liability payable in first five installments 8.00%    
Percentage of federal tax liability payable in sixth installment 15.00%    
Percentage of federal tax liability payable in seventh installment 20.00%    
Percentage of federal tax liability payable in final installment 25.00%    
Number of installments for federal tax liability payable | installment 8    
Number of installments of federal tax liability paid | installment 4    
Selling, General and Administrative Expenses      
Schedule Of Income Taxes [Line Items]      
Provision for income tax expense $ 11,000 $ 11,000  
U.S. federal      
Schedule Of Income Taxes [Line Items]      
Net operating loss carry forwards, amount $ 15,300,000    
Operating loss carryovers, limitations on use At June 30, 2022, the Company had $15.3 million of U.S. federal net operating loss (“NOL”) carry forwards. These losses do not expire but are limited to utilization of 80% of taxable income in any one year.    
Percentage of NOLs utilization limit against taxable income 80.00%    
U.S. federal | Earliest Tax Year      
Schedule Of Income Taxes [Line Items]      
Open tax years 2016    
U.S. federal | Latest Tax Year      
Schedule Of Income Taxes [Line Items]      
Open tax years 2021    
States      
Schedule Of Income Taxes [Line Items]      
Net operating loss carry forwards, amount $ 18,100,000    
States | Earliest Tax Year      
Schedule Of Income Taxes [Line Items]      
Open tax years 2015    
States | Latest Tax Year      
Schedule Of Income Taxes [Line Items]      
Open tax years 2021