XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued and Other Liabilities
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued and Other Liabilities Accrued and Other LiabilitiesThe components of accrued and other liabilities were as follows:
(Dollars in thousands)
September 30,
2023
December 31,
2022
Accrued compensation$29,533 $28,785 
Accrued income tax and sales tax8,094 10,478 
Other8,293 9,557 
Total$45,920 $48,820