Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions - Additional Information (Details)

Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jan. 13, 2023
Jun. 30, 2023
Sep. 30, 2023
Related Party Transaction [Line Items]      
Rights agreement amount     $ 673
Consulting agreement, description   The consulting agreement has a term of one (1) year and will renew automatically for one (1) additional year unless either party notifies the other in writing at least sixty (60) days prior to the initial one (1) year termination date.  
Mr. Coy Randle      
Related Party Transaction [Line Items]      
Annual fee $ 200    
THRC Holdings      
Related Party Transaction [Line Items]      
Issuance of shares, Shares     50,000
Proceeds from issuance of Series A preferred stock     $ 50,000
Flying A      
Related Party Transaction [Line Items]      
Proceeds from sale of equipment     $ 28,900
Purchase consideration   $ 36,300