XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Stock-based Compensation Expense (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Share-Based Payment Arrangement [Abstract]  
2025 $ 5,207
2026 5,404
2027 2,822
2028 300
Total $ 13,733