v3.24.2.u1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accounts payable and accrued expenses consisted of the following:
(Dollars in Thousands)June 30, 2024December 31, 2023
Accounts payable$9,060 $7,882 
Accrued employee compensation and benefits 7,120 5,973 
Bonuses payable 8,849 15,073 
Other accrued expenses 35,789 28,903 
Total accounts payable and accrued expenses $60,818 $57,831