v3.26.1
Convertible Notes Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 08, 2024
Convertible Notes Receivable [Line Items]    
Interest on convertible   $ 1,000
Membership offering unit percentage   80.00%
Steady State LLC [Member]    
Convertible Notes Receivable [Line Items]    
Percentage of convertible debt   15.00%
Aggregate amount of convertible note   $ 5,000
SoRSE Technology Corporation [Member]    
Convertible Notes Receivable [Line Items]    
Loan received a convertible promissory note $ 500  
Percentage of annual interest 4.00%