v3.26.1
Borrowings - Narrative (Details) - Line of Credit - Loan Agreement
6 Months Ended
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Maximum borrowing capacity $ 30,000,000.0
Interest variable rate 1.00%
Interest rate, floor 4.00%
Line of credit outstanding, long-term $ 0