v3.25.0.1
Debt - Schedule of Debt Discount Amortization (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 12,069
2026 11,065
2027 7,489
2028 3,454
2029 1,763
Thereafter $ 1,759