XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Lease Maturities
The estimated future minimum lease payments as of September 30, 2023 are presented below:
(In thousands)Amount
Year Ending December 31,
2023 (remaining three months)$140 
2024582 
2025604 
2026621 
2027638 
Thereafter4,478 
Total7,063 
Less: imputed interest(1,513)
Total minimum lease payments$5,550