v3.26.1
Restricted Cash - Schedule of Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Schedule of Restricted Cash [Line Items]      
Restricted cash $ 41,075 $ 57,500
Covenant for the Credit Facility [Member]      
Schedule of Restricted Cash [Line Items]      
Restricted cash 57,500  
Collateral for the letters of credit [Member]      
Schedule of Restricted Cash [Line Items]      
Restricted cash $ 41,075