v3.25.2
Debt - Summary of Outstanding Debt (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
Gross proceeds $ 20,000
Unamortized debt issuance costs (549)
Total debt, long-term $ 19,451