XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Company and Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)
Mar. 31, 2025
USD ($)
Mar. 31, 2025
CAD ($)
Dec. 31, 2024
USD ($)
Accounting Policies [Abstract]      
Cash, uninsured amount $ 50,000,000.0   $ 44,200,000
Cash, FDIC insured amount $ 250,000    
Cash, CDIC Insured Amount   $ 100,000