XML 20 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets (Parenthetical) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Common Class A [Member]    
Common stock, shares authorized Unlimited Unlimited
Common stock, shares issued 3,836,696 3,664,173
Common stock, shares outstanding 3,836,696 3,664,173
Common Class B [Member]    
Common stock, shares issued 100,000 100,000
Common stock, shares outstanding 100,000 100,000
Common stock, shares authorized 100,000 100,000
Common Class M [Member]    
Common stock, shares issued 1 1
Common stock, shares outstanding 1 1
Common stock, shares authorized 1 1