XML 54 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
6 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income tax expense was $1,095 and $3,222 in the three and six months ended September 30, 2024, respectively, compared to expense of $5,720 and $12,596 in the three and six months ended September 30, 2023, respectively. The decrease in income tax expense compared to the prior year period relates primarily to the recognition of deferred tax assets that were not recognized in prior years due to the Company’s valuation allowance, as well as windfalls from stock compensation.