v3.26.1
Subsequent Events (Additional Information) (Details)
6 Months Ended
Jun. 30, 2026
Senior Secured Term Loan Facility [Member]  
Subsequent Event [Line Items]  
Unused Term Loan Commitment Fee Percentage 1.00%