v3.26.1
Investments - Schedule of Income Statement (Details) - FlexFIN LLC’s and NVTN LLC’s [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Schedule of Income Statement [Line Items]        
Total Income $ 10,285 $ 1,997 $ 19,643 $ 3,592
Total Expenses 10,170 463 19,680 899
Net Income $ 115 $ 1,534 $ (37) $ 2,693