XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity - Purchases of Equity Shares (Details) - USD ($)
9 Months Ended 12 Months Ended
Feb. 12, 2025
Sep. 30, 2025
Dec. 31, 2024
Share Repurchase Program [Line Items]      
Purchased shares   0  
NCIB Program 3/27/2024-3/26/2025      
Share Repurchase Program [Line Items]      
Shares repurchased     125,000
Consideration for shares repurchased     $ 627,500
Average price paid per share     $ 5
NCIB Program 2/12/2025-2/11/2026      
Share Repurchase Program [Line Items]      
Authorized shares to be repurchased 2,200,876    
Shares repurchased as a percentage of outstanding common shares 10.00%    
NCIB Program 2/12/2025-2/11/2026 | Maximum      
Share Repurchase Program [Line Items]      
Authorized amount repurchase $ 13,000,000