v3.26.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Other Commitments [Line Items]    
Restricted cash $ 4,021 $ 4,021
Letter of Credit    
Other Commitments [Line Items]    
Remaining borrowing capacity 4,000  
Letter of Credit | Collateral Pledged    
Other Commitments [Line Items]    
Restricted cash $ 4,000