XML 156 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Principal Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
December 31, 2025 $ 6,587
December 31, 2026 14,172
December 31, 2027 10,666
Future principal payments and end of term charge $ 31,425