XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of Total Interest Cost to Interest Income/Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]        
Interest expense $ 90 $ 301 $ 177 $ 557
Interest income (352) (94) (715) (161)
Interest (income) expense, net $ (262) $ 207 $ (538) $ 396