XML 88 R54.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Significant Accounting Policies Earnings Per Share (Details) | 12 Months Ended
--- | ---
Dec. 31, 2024
Earnings Per Share [Abstract] |
Basis for Allocating Income to Different Common Stock Classes | The basic and diluted earnings per share of Class B common stock are one half the earnings per share of the Class A common stock.

X
- Definition The basis for allocating basic and diluted earnings per share of Class B common stock for one half the earnings per share of the Class A common stock. + References No definition available. + Details
Name: | cia_BasisforAllocatingIncometoDifferentCommonStockClasses
Namespace Prefix: | cia_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration