v3.25.2
Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies.  
2025 $ 8,195
2026 260
Total obligations $ 8,455