v3.24.3
Commitment and Contingencies - Purchase Obligation (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Other Commitments [Line Items]  
2025 $ 2,100
License  
Other Commitments [Line Items]  
Remainder of 2024 457
2025 4,022
2026 735
Total purchase commitments $ 5,214