v3.25.0.1
Income Taxes (Details) - USD ($)
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Income Tax Disclosure [Abstract]      
Income tax benefit $ (1,715,000) $ (1,235,000)  
Effective tax rate 2.90% 4.60%  
Unrecognized tax benefits $ 0   $ 0
Global minimum tax threshold percentage 15.00%