v3.22.4
Organization and Background (Details) - segment
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Entity Information [Line Items]    
Number of operating segments 2 1
Number of reporting units 2 1
Desert Newco, LLC    
Entity Information [Line Items]    
Ownership percent in Desert Newco 99.80%