XML 90 R81.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
category
Sep. 30, 2022
USD ($)
Related Party Transaction [Line Items]        
Categories of revenue | category     3  
Revenue $ 36,213 $ 38,380 $ 110,909 $ 118,317
Revenue recognized that was included in the contract liability at the beginning of the period 500 800 3,300 3,700
Service revenue        
Related Party Transaction [Line Items]        
Revenue 34,112 36,290 104,356 111,691
Related Party | Aldridge Pite | Service revenue        
Related Party Transaction [Line Items]        
Revenue $ 100 $ 100 $ 100 $ 100