XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reclassification (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification [Line Items]      
Revenues $ 312,910 $ 310,482 $ 211,280
Previously Reported      
Reclassification [Line Items]      
Revenues   310,482 211,280
North America      
Reclassification [Line Items]      
Revenues 238,989 243,962 168,561
North America | Previously Reported      
Reclassification [Line Items]      
Revenues   255,480 168,524
Europe      
Reclassification [Line Items]      
Revenues 60,756 53,109 36,595
Europe | Previously Reported      
Reclassification [Line Items]      
Revenues   54,708 42,479
Other      
Reclassification [Line Items]      
Revenues $ 13,165 13,411 6,124
Other | Previously Reported      
Reclassification [Line Items]      
Revenues   $ 294 $ 277