XML 63 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of Operations (Details)
Jun. 09, 2023
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
May 09, 2024
shares
May 08, 2024
shares
Dec. 31, 2023
$ / shares
shares
Jun. 08, 2023
shares
Schedule of Equity Method Investments [Line Items]            
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01     $ 0.01  
Reverse stock split 0.04          
Common stock, shares authorized (in shares) 28,000,000 100,000,000 100,000,000 28,000,000 100,000,000 350,000,000
Reverse stock split, number of fractional shares 0          
Sand Canyon            
Schedule of Equity Method Investments [Line Items]            
Investment ownership percentage   60.00%