XML 88 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Debt (Details) - USD ($)
$ in Thousands
Jul. 09, 2024
Dec. 31, 2023
Debt    
Term loan payable   $ 30,000
End of term charge $ 1,500 946
Unamortized debt issuance costs   (248)
Carrying value of term loan   $ 30,698