v3.26.1
Summary of Significant Accounting Policies - Summary of Total Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid expenses $ 3,572 $ 3,441
Advances 355 355
Income tax receivable 1,804 809
Other assets 0 10
Total other current assets $ 5,731 $ 4,615