XML 133 R100.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related Party Transactions - Lease Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Operating lease right of use assets $ 6,117 $ 10,533
Current portion of operating lease liabilities 3,222 2,031
Operating lease liabilities – long term 10,890 8,566
Selling, general and administrative expenses 83,780 $ 113,573
Related Party | EMCH    
Related Party Transaction [Line Items]    
Operating lease right of use assets 287  
Current portion of operating lease liabilities 49  
Operating lease liabilities – long term 238  
Selling, general and administrative expenses $ 61