v3.26.1
Schedule of Repurchase Price Reduction (Details) - Baker Notes [Member]
Sep. 08, 2023
USD ($)
On Or Prior To September 8, 2024 [Member]  
Debt Instrument [Line Items]  
Debt instrument, repurchase amount $ 14,000,000
September 9, 2024 - September 8, 2025 [Member]  
Debt Instrument [Line Items]  
Debt instrument, repurchase amount 16,750,000
September 9, 2025 - September 8, 2026 [Member]  
Debt Instrument [Line Items]  
Debt instrument, repurchase amount 19,500,000
September 9, 2026 - September 8, 2027 [Member]  
Debt Instrument [Line Items]  
Debt instrument, repurchase amount 22,250,000
September 9, 2027 - September 8, 2028 [Member]  
Debt Instrument [Line Items]  
Debt instrument, repurchase amount $ 25,000,000