XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions - Lease Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Operating lease right of use assets $ 14,702   $ 14,702   $ 14,385
Current portion of operating lease liabilities 3,383   3,383   3,189
Operating lease liabilities - long term 14,093   14,093   $ 11,347
Selling, general and administrative expenses 23,626 $ 33,783 65,736 $ 64,817  
Related Party | EMCH          
Related Party Transaction [Line Items]          
Operating lease right of use assets 305   305    
Current portion of operating lease liabilities 47   47    
Operating lease liabilities - long term $ 258   258    
Selling, general and administrative expenses     $ 27