v3.25.1
Subsequent Events (Details) - Subsequent Event - Silicon Valley Bank Credit Agreement - Secured Debt
$ in Millions
1 Months Ended
May 13, 2025
USD ($)
Subsequent Event [Line Items]  
Increase in interest rate margin (in basis points) 0.0010
Balance sheet cash to debt principal amount outstanding requirement, percentage 150.00%
Repayments of debt $ 20