v3.26.1
Investments - Schedule of Income Statement (Details) - FlexFIN LLC’s and NVTN LLC’s [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Income Statement [Line Items]        
Total Income $ 33,624 $ 1,245 $ 87,328 $ 4,837
Total Expenses 30,223 500 81,861 1,399
Net Income $ 3,401 $ 745 $ 5,467 $ 3,438