XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Bank Line of Credit - Narrative (Details) - Revolving line of credit
Sep. 30, 2023
USD ($)
Bank line of credit  
Maximum borrowing capacity under the bank revolving line of credit $ 100,000,000
Maximum letter of credit sublimit under the bank revolving line of credit 25,000,000
Available borrowing capacity under the bank revolving line of credit, due to outstanding letters of credit 99,100,000
Outstanding amount of letters of credit sublimit under the bank revolving line of credit 900,000
Available amount of letters of credit sublimit under the bank revolving line of credit 24,100,000
Borrowings outstanding under the bank revolving line of credit 0
Security owned and pledged as collateral, associated liabilities, fair value $ 114,200,000