v3.25.2
Stock-Based Compensation - Stock-based Compensation Expense (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Share-Based Payment Arrangement [Abstract]  
2025 $ 4,049
2026 6,070
2027 2,987
2028 341
Total $ 13,447