v3.25.2
Related Party Transactions (Narrative) (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Sales of Leatt-Brace products [Member]        
Related Party Transaction [Line Items]        
Royalty percentage 5.00%      
Related party transaction, amounts of transaction $ 68,599 $ 71,198    
Accrued royalties 9,933   $ 9,933 $ 10,140
Innovation [Member]        
Related Party Transaction [Line Items]        
Related party transactions, monthly consulting fees   45,481 $ 47,072  
Related party transaction, amounts of transaction $ 282,434 $ 272,883