XML 106 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 33,856 $ 2,296
Incentive compensation 2,571 1,925
Accrued legal and accounting fees 423 201
Accrued interest 325
Other 1,050 952
Accounts payable and accrued expenses $ 38,225 $ 5,374