v3.26.1
Earnings Per Share - Schedule of Potentially Dilutive Securities Not Included in the Computation of Diluted Net (Loss) Income Per Share of Common Stock (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 130,070 130,070
Akerna Common Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,449 1,449
Akerna Underwriter Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 72 72
Restricted stock units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 128,549 128,549