XML 85 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Non-cash Investing And Financing Activities And Supplemental Cash Flow Disclosures (Details) (Parenthetical) - Standby Equity Purchase Agreement [Member]
12 Months Ended
Dec. 31, 2024
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Stock issued during period shares new issues 100,000
Revolving Credit Facility [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Stock issued during period shares new issues 120,048