v3.25.1
Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
2025, remaining $ 6,726
2026 9,080
2027 6,317
2028 0
2029 0
Total Amortization $ 22,123