XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Textual (Details) - USD ($)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]    
Income tax benefit $ (192,000) $ 5,000
Effective income tax rate, percent (31.50%) (1.60%)