v3.26.1
Revenue Recognition - Disaggregated Revenue (Details) - Tech-Focused [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 31,341 $ 32,027 $ 61,034 $ 64,328
Dice        
Disaggregation of Revenue [Line Items]        
Revenues 15,554 13,626 29,550 27,003
ClearanceJobs        
Disaggregation of Revenue [Line Items]        
Revenues $ 15,787 $ 18,401 $ 31,484 $ 37,325