XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition and Accounts Receivable - Schedule of Allowance for Expected Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Allowance for expected credit losses beginning balance $ 7,015 $ 5,589 $ 6,419 $ 4,944
Addition resulting from the Merger with SeaSpine     137  
Current period provision for expected credit losses 415 574 905 1,713
Write-offs charged against the allowance and other (214) (10) (334) (236)
Effect of changes in foreign exchange rates (126) (225) (37) (473)
Allowance for expected credit losses ending balance $ 7,090 $ 5,948 $ 7,090 $ 5,948