XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 13, 2014
Apr. 30, 2014
Mar. 31, 2014
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Squadron Supplier Affiliate | Inventory Financing Agreement            
Related Party Transaction [Line Items]            
Purchased inventory from related party       $ 10,300 $ 7,700 $ 4,000
Due to affiliate       2,400 $ 800  
Orthotec LLC, litigation settlement            
Related Party Transaction [Line Items]            
Payments of settlement   $ 15,750 $ 1,750 $ 53,400    
Judgment assessed by court for (against) company $ (49,000)