XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Mar. 01, 2022
ASP      
Liabilities      
Contingent consideration     $ 2,800
Contingent consideration      
Earnout     3,200
Estimated fair value of the contingent consideration     $ 2,800
Change in fair value of contingent consideration liability during year $ (900)    
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Assets      
Cash and cash equivalents 160,736 $ 248,692  
Recurring | Significant Unobservable Inputs (Level 3)      
Liabilities      
Contingent consideration 68 925  
Recurring | Interest rate swap | Significant Other Observable Inputs (Level2)      
Assets      
Derivative asset $ 4,236 $ 1,235