XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of debt maturities
Debt Maturities As of June 30, 2023
     2023 (remainder)$3,750 
     202410,000 
     202557,500 
     2026— 
Total$71,250