XML 62 R53.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Allowance for expected credit losses beginning balance $ 8,368 $ 7,015 $ 7,130 $ 6,419
Addition resulting from the Merger with SeaSpine       137
Current period provision for expected credit losses 486 415 2,059 905
Write-offs charged against the allowance and other (1,118) (214) (1,321) (334)
Effect of changes in foreign exchange rates 142 (126) 10 (37)
Allowance for expected credit losses ending balance $ 7,878 $ 7,090 $ 7,878 $ 7,090