XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-Term Debt
Future maturities of debt as of March 31, 2023 are as follows (in thousands):
As of March 31, 2023
2023 (remainder of the year)$— 
2024— 
2025— 
20265,455 
20274,545 
Thereafter— 
Total payments$10,000 
Less: unamortized debt issuance costs(127)
Accretion of final payment$85 
Total$9,958