v3.26.1
Investments (Details)
$ / shares in Units, £ in Thousands, shares in Thousands, $ in Thousands
3 Months Ended
Oct. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Mar. 31, 2026
GBP (£)
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Investments [Line Items]          
Liquidation preference per share (in Dollars per share) | $ / shares         $ 1
Recognized (losses)/gains on investment   $ (452) $ 316    
Impairment loss      
Preferred Stock [Member]          
Investments [Line Items]          
Purchase of investments $ 2,500        
Fnality International Limited [Member]          
Investments [Line Items]          
Recognized (losses)/gains on investment   $ 452 $ 247    
Fnality International Limited [Member] | Maximum [Member]          
Investments [Line Items]          
Ownership interest percentage   7.30%      
Fnality International Limited [Member] | Minimum [Member]          
Investments [Line Items]          
Ownership interest percentage   6.20%      
Fnality International Limited [Member] | Series B-1 Preference Shares [Member]          
Investments [Line Items]          
Ownership interest shares (in Shares) | shares   2,340,378   2,340,378  
Investment of fair value   $ 8,091   £ 6,000  
Fnality International Limited [Member] | Series C-1 Preference Shares [Member]          
Investments [Line Items]          
Ownership interest shares (in Shares) | shares   3,029,294   3,029,294  
Investment of fair value   $ 13,553   £ 10,000  
Fnality International Limited [Member] | Series C-1 Preference Shares [Member] | Maximum [Member]          
Investments [Line Items]          
Liquidation preference per share (in Dollars per share) | $ / shares   $ 1.5      
Fnality International Limited [Member] | Series C-1 Preference Shares [Member] | Minimum [Member]          
Investments [Line Items]          
Liquidation preference per share (in Dollars per share) | $ / shares   $ 1      
Quorus Inc. [Member]          
Investments [Line Items]          
Ownership interest shares (in Shares) | shares         3,798,562
Other investment         $ 4,000
Quorus Inc. [Member] | Maximum [Member]          
Investments [Line Items]          
Ownership percentage         23.80%
Quorus Inc. [Member] | Minimum [Member]          
Investments [Line Items]          
Ownership percentage         20.40%