v3.26.1
Borrowings and Financing Obligation (Summary of Financing Lease Obligation Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
2026 (excluding the three months ended March 31, 2026) $ 1,333  
2027 1,808  
2028 1,842  
2029 1,818  
2030 1,339  
2031 and thereafter 0  
Total payments 8,140  
Other current liabilities 1,337 $ 1,306
Building and Real Property    
Lessee, Lease, Description [Line Items]    
2026 (excluding the three months ended March 31, 2026) 68  
2027 128  
2028 152  
2029 180  
2030 209  
2031 and thereafter 5,485  
Total payments 6,222  
Building and Real Property | Financing Obligation | Secured Debt    
Lessee, Lease, Description [Line Items]    
Other current liabilities $ 99