v3.24.3
Commitments and Contingencies - Schedule of Future Minimum Annual Obligations (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 620
2025 2,531
2026 2,607
2027 2,685
2028 2,766
Thereafter 7,788
Total minimum payments required 18,997
Less imputed interest (2,503)
Total $ 16,494