Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Schedule of maturity of operating lease liabilities (Details)

v3.26.1
Commitments and Contingencies - Schedule of maturity of operating lease liabilities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Year ending December 31, 2026 (9 months remaining) $ 886
Year ending December 31, 2027 1,470
Year ending December 31, 2028 1,395
Year ending December 31, 2039 950
Year ending December 31, 2030 684
Total minimum lease payments 5,385
Less: Amounts representing interest (952)
Present value of operating lease obligations $ 4,433