XML 86 R75.htm IDEA: XBRL DOCUMENT v3.26.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities Disclosure [Abstract]    
Present value of non-competition payments $ 1,547 $ 3,204
Other 153 321
Other liabilities, noncurrent $ 1,700 $ 3,525