Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions - Additional Information (Details)

v3.23.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 13, 2023
Mar. 31, 2023
Related Party Transaction [Line Items]    
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 $ 0.2