v3.25.2
Other Investment (Details) - USD ($)
Jun. 30, 2025
Apr. 05, 2024
Feb. 20, 2024
Other Investment [Line Items]      
Shares purchased   1,816,928  
Berify [Member]      
Other Investment [Line Items]      
Shares purchased   908,464 908,464
Aggregate cost $ 2,000,000   $ 1,000,000
Ownership percentage   4.50% 2.30%
Berify’s Preferred Equity [Member]      
Other Investment [Line Items]      
Aggregate cost   $ 1,000,000