v3.26.1
Digital Assets and Digital Assets Receivable, Net - Summary of Digital Assets Receivable, Net (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Digital Assets [Abstract]    
Digital assets receivable $ 12,687,201 $ 0
Credit loss reserve on digital assets receivable (9,187) 0
End of period 12,678,014 0
Beginning of year 0 0
Transfer of Bitcoin to receivable 15,704,686 0
Fair market value adjustment on digital assets receivable (3,017,485)  
End of period $ 12,678,014 $ 0