v3.26.1
Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Feb. 28, 2026
Dec. 31, 2025
Credit Facility [Member]      
Restricted Cash [Line Items]      
Cash balance   $ 57,500  
Letter of Credit [Member]      
Restricted Cash [Line Items]      
Cash balance $ 41,075  
Restricted cash pledged as collateral $ 41,075