XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition and Accounts Receivable - Schedule of Allowance for Expected Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Allowance for expected credit losses beginning balance $ 6,691 $ 5,389 $ 6,419 $ 4,944
Addition resulting from the Merger with SeaSpine     137  
Current period provision for expected credit losses 282 539 490 1,139
Write-offs charged against the allowance and other (6) (142) (120) (246)
Effect of changes in foreign exchange rates 36 (197) 89 248
Allowance for expected credit losses ending balance $ 7,015 $ 5,589 $ 7,015 $ 5,589