XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 17, 2026
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2026, for the remainder of the year $ 2,742  
2027 3,678  
2028 3,071  
2029 3,163  
2030 3,258  
2031 3,356  
Thereafter 2,276  
Total undiscounted lease payments 21,544  
Less imputed interest (5,311)  
Total lease liabilities $ 16,233  
Letter of Credit | Alameda    
Lessee, Lease, Description [Line Items]    
Line of credit facility, maximum borrowing capacity   $ 2,000